Big Huge Thesaurus

Ceratitis capitata

noun